import App from './App'

// import { get } from '@/utils/request';
// let goEasy = null
// get('/api/live/getDanmuKey')
//   .then(({ data: { danmu_key } }) => {
//     const appkey = danmu_key.trim()
//     goEasy = GoEasy.getInstance({
//       host: 'hangzhou.goeasy.io',
//       appkey,
//       modules: ['pubsub'],
//     })
//   })
// const goEasy = GoEasy.getInstance({
//   host: 'hangzhou.goeasy.io', //新加坡host：singapore.goeasy.io
//   appkey: "BC-0f229405f9e64793a38d5d35068f95a9", //替换为您的应用appkey
//   modules: ['pubsub']
// });
// #ifndef VUE3
import Vue from 'vue'
import './uni.promisify.adaptor'
Vue.config.productionTip = false
// Vue.prototype.goEasy = goEasy;
App.mpType = 'app'
const app = new Vue({
  ...App
})
app.$mount()
// #endif
// #ifdef VUE3
import {
  createSSRApp
} from 'vue'
export function createApp() {
  const app = createSSRApp(App)
  // app.provide('goEasy', goEasy);
  return {
    app
  }
}
// #endif